Principles of inclusive app design 包容性應用程式設計(原則)
大約每七個人中就有一個是殘障人士。當你在設計中納入殘障的考量時,不僅能讓更多人使用你的App,還能激發出更多創意。
/image.png)
多元包容的重要維度,我們在設計產品、制定政策或進行交流時,應充分考慮個體在年齡、種族、語言、教育、身體狀況、性別、家庭背景、國籍以及所處環境等方面的差異,為了打造更公平、包容的社會。
/image 1.png)
殘障分成五大類來思考:即視覺、聽覺、觸覺、語音等,滿足不同使用者對資訊輸入與輸出的需求。
/image 2.png)
視力障礙不只是"能看見"和"完全看不見"兩個極端。失明有多個層次和型別,影響因人而異。記住這種多樣性,就能設計出更友好的產品。
/image 3.png)
inclusion gap 包容性差距
大多數人覺得人生就像標準流程:小時候不會,看東西、說話、走路會慢慢學會,老了再慢慢退化。
/image 4.png)
實際上,每個人的能力發展軌跡都不一樣。每個人都有起伏變化。而且幾乎沒有人會完全遵循社會預設的那條“標準路線”。
/image 5.png)
當一個人的真實能力與社會期望之間出現差距時,“殘障”就由此產生。這個差距被稱為“包容性差距”(inclusion gap)
/image 6.png)
這就導致很多實體與數字產品的設計,都是基於這種理所當然的假設來進行的。(例如樓梯、滑動手勢、小字型等對某些使用者並不友好。)
比如一棟兩層樓的房子,如果沒有電梯,輪椅使用者就上不去二樓了, 可是如果有電梯,問題就完全解決了。沒電梯、樓梯壞了,就算你能走路也上不去。所以能不能做到很多時候是環境說了算。
/image 7.png)
/image 8.png)
包容差距反而能激發創意
麥克風就是因為人聲太小但又得對很多人講話才被髮明出來的。大家戴眼鏡,不就是因為眼睛看不清,但又得讀字、看遠處嘛!
從人行道滑下至斑馬線的坡道,原本是為了讓輪椅順利通行,填補輪椅輪子與路緣的落差。這個小坡道幫到的可不只是輪椅族,騎車的、推娃的、送快遞的都受益!
/image 9.png)
讓App更具包容性的四大原則
1 Support multiple senses 支援多種感官的使用方式
讓使用者用不同方式跟你的App互動。所以在你設計App時,要考慮使用者能否透過不同的感官來體驗你的設計,比如視覺、聽覺、觸覺、語音輸入輸出,以及他們的認知能力。
影片加字幕讓內容透過聲音和文字兩種方式傳遞,讓更多人能獲取資訊,包括在圖書館等需要保持安靜的場合,這是讓內容更具包容性的好例子。
思維方式:如果沒有聽覺應如何獲取內容呢?然後再反過來思考。你考慮得越多,App的使用方式就越豐富、創意也越多。
Accessibility Reader 無障礙閱讀器
它支援多種閱讀模式,讓每個人都能用最適合自己的方式來閱讀。直接按“播放”,聽App讀內容,眼睛都不用看。你也可以邊看邊聽,兩個一起用,這對有認知障礙的人非常有幫助,因為他們在有視覺輔助時更能理解語音內容。
Crouton食譜管理App
使用者可以輕鬆又愉快地儲存自己喜歡的菜譜,可以用手、眼、嘴來操作App,是“多感官設計”原則的典範實踐!
- 有些人不方便打字,那就可以用“從圖片”或“拍照匯入”的方法
- 如果你眼睛不好但能打字,就可以用“從文字”來加菜譜。
- 它還提供了一個“免手操作模式”(Hands Free mode)你不用動手機,就能一步步聽著把菜做完!你手不方便,或者做菜時手黏糊糊的,這個功能就超好用!
/image 10.png)
2 Provide customization 提供個性化設定選項
使用者要能夠根據自己的感官使用方式來個性化UI介面和互動操作,從而讓體驗真正貼合他們的使用習慣和身體狀況。提供這樣的個性化定製能力,可以進一步縮小包容性差距。
Accessibility Reader 無障礙閱讀器
它支援對視覺顯示、語音播放,以及同步跟讀體驗等方面進行個性化設定。你可以調整字號、顏色,使用高可讀性的 San Francisco 字型或其他字型。
/image 11.png)
/image 12.png)
Carrot Weather 第三方天氣App
它讓你可以用最適合自己的方式來檢視天氣資訊。你可以自定義所有圖形和圖表的呈現方式。
有人喜歡看很多資料,有人只想看重點,這個App兩種都能滿足。 不管哪種介面,都能輕鬆調出你想要的樣子。這就是讓App適應使用者,而不是強迫使用者去適應App的真正體現。
3 Adopt Accessibility API 使用無障礙API介面
https://developer.apple.com/accessibility/
透過無障礙 API(Accessibility API),讓App支援各種輔助技術。API介面幫助你整合無障礙功能。
VoiceOver讓使用者無需看螢幕也能操作App。透過API新增"無障礙標籤"和"可訪問操作"來支援此功能。
"切換控制"和"語音控制"讓使用者可以不觸碰螢幕操作裝置。
"大字型"功能必不可少 - 即使字型放大三倍,適當調整排版後App依然清晰美觀。
Accessibility Reader 無障礙閱讀器
透過API與"切換控制"配合,實現無觸屏操作。使用者可將操作分配到iPhone按鈕上,這些"切換器"可以設定不同功能,如"下一項"和"選擇",螢幕上會顯示選中區域。
為確保App可訪問性,請測試這些輔助工具的實際使用效果。如有疑問,建議諮詢相關使用者群體。務必實測VoiceOver和Switch Control功能。
Blackbox 獨特的益智遊戲
玩法是利用iPhone的各種感測器來解謎。有一關你要轉動手機才能通關,用的是陀螺儀。沒什麼提示,你得把手機平放然後轉一圈才能破關。最厲害的是,Blackbox也支援VoiceOver,盲人也能玩,也能通關!除了聲音和震動,遊戲還給語音提示,比如說:“提示:360度畫圈。”
4 Track inclusion debt 記錄並關注“包容性技術債”。
無障礙是條路,不是一次做完就結束的事。最關鍵是你得知道App還差在哪兒,這樣你才能有計劃地慢慢改進。比如說,無障礙閱讀器目前在格式最佳化和多樣化閱讀風格方面仍有提升空間。
/image 13.png)
你的App現在還有哪些地方沒照顧好不同使用者?多花點時間瞭解這些問題到底是為什麼存在的? 然後想想,你該怎麼跟殘障使用者一起合作,把這些差距補上?
/image 14.png)